备份系统由哪几部分组成
备份的组成部分如下:
物理主机系统:物理主机系统是主要的备份机器。它可以是一个高性能的计算机,也可以是一台Unix工作站,还可以是任何进行备份的硬件。由于物理主机系统是一台硬件设备,其CPU和I/O总线都允许各不相同,因此,备份的性能会受到来自机器自身的限制。
逻辑主机系统:逻辑主机系统实际上是在备份系统中服务的操作系统。OS根据自己的结构提供I/O功能。备份性能的强弱与操作系统有很大的关系。
I/O总线:I/O总线是机器的内部总线,包括在前面已经介绍过的SCSI的外部总线。内部总线用于传输数据,而外部总线用来连接存储设备。目前,在大多数PC系统中,包括使用AGP和PCI这样高速总线结构的系统,其传输数据的速率都低于266Mbit/s。如果总线速率达到了这个极限,就表明系统总线已经成了瓶颈口,同时,也表明存储硬件的速率已经足够快了。
外围设备:外围设备指的是磁带驱动器、磁盘驱动器、光盘驱动器和 RAID 系统等可以对其读写数据的设备。这些设备中的大多数的传输速率较系统总线慢,并且没有一种能充分使用SCSI总线提供的传输速率。
设备驱动软件:设备驱动软件是控制设备运行的方式。适配器的高级SCSI编程接口(Advanced SCSI Program Interface,ASPI)是 PC网络市场上的事实标准。因此,所有的备份系统都支持ASPI。不同的设备驱动程序可能对SCSI系统的性能和可靠性有极大的影响。在一般情况下,更换SCSI驱动程序并不是一个好主意,除非有充分而又足够的理由。
备份存储介质:备份系统中的存储介质主要指的是磁带与光盘等。它们与对其进行读写操作的设备实际上是不可分的。
备份计划:备份计划是决定每天备份时需要做什么,对什么数据进行备份?有些备份系统已为备份操作提供了许多计划方面的灵活性和自动性。
操作执行者:操作执行者又称为备份工具,它是一组备份操作的代码,即在备份操作中负责大部分工作的程序,它的好坏直接影响着操作的效率,甚至影响到恢复操作。
物理目标系统:物理目标系统是指将数据从其上备份走的机器。同备份主机系统的硬件平台一样,目标机器的硬件平台也能影响备份的性能。
逻辑目标系统:逻辑目标系统又称代理,在上面运行操作系统和应用软件。对备份而言,目标的逻辑含义是对操作执行者的要求做出一个响应的代理。该代理的主要任务是将文件和其他的系统数据通过某种方法提供给备份工具。作为逻辑目标系统必须掌握目标文件系统的详细情况和不在目标文件系统中的其他系统数据。质量差的目标软件会对备份操作的整体性能产生严重的影响,甚至会造成备份工具的崩溃。一个运行速度特别慢的目标会影响备份工作按时完成。
网络连接:网络连接可以是路由器、网桥、交换机、集线器、线缆或任何其他处于网络上的计算机之间的连接部件。当数据在网络传递时,如果网络设备超负荷运行并丢失数据包时就会出现一种常见的现象,其中包括文件损坏、失去目标甚至会造成备份系统的故障。正因为如此,在对网络连接设备进行投资之前最好对网络上备份系统的负载有深入的了解。
网络协议:网络协议包括IPX/SPX、TCP/IP等。在网络上通过何种协议实现什么服务,以及这些服务的可靠程度是需要考虑的,这也是局域网备份中存在的棘手的问题之一,它有时会使备份的性能显著下降,甚至会导致通信会话过程关闭或失败,从而引发备份系统出现难以预料的结果。
系统日志:系统日志可以理解为一个数据库文件,它记录了哪些文件被备份到哪个设备上去了,它们是什么时候被备份的,这些文件的系统属性是什么,以及备份工具开发者认为重要的任何信息的详细记录。
系统监控系统:监控是一种管理员界面。在客户机/服务器结构的网络系统中该界面运行在GUI界面的客户机平台上,而备份存储设备则接在服务器上。在备份工作进行时,由于监控程序需要在网络上传送数据从而增加了网络额外负载,导致备份系统性能的降低。因此,如果不需要对备份工作进行监控的话,最好把备份系统的监控界面关闭。
系统管理:随着网络系统规模的扩大,要求在网络上观察其备份系统的状态变得越来越重要。因此,能完成这种功能网络管理成了一种需求,以便能观察到备份设备运行的情况,提供备份的详细信息。此外,也可以通过简单网络管理协议(Simple Network Management Protocol,SNMP)来发现任何警告或其他问题。